lash (someone) with criticism

Translations
fustiger quelqu’un de critiques